Eden (Menu)

2-4 Orrell Lane, Burscough
+44 1704 891473

Give a rating to Eden

Suggest a dish

How much did you spend at Eden?